@charset "utf-8";
/* CSS Document */
*{box-sizing: border-box;}
html, body, div, ul, li, b, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {margin: 0;padding: 0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
html, body {min-height: 100%;font-size:14px;}
body{min-width:1200px;overflow-x: hidden;}
body {font-family:"Microsoft YaHei";color:#767676;}
b, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #767676;}
a:visited,a:link{font-size:14px;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
tr,td{padding:0 !important;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl {float: left}
.fr {float: right}
.cl{clear:both;}
.ov{overflow:hidden;}
.db, .lb, .dd{font-size:0;}
.db>div, .lb>li, .dd>dl,div>dl{display:inline-block;vertical-align:top;}
.bt>dl>dt{font-size:36px;font-weight: bold;}
.bt>dl>dd{font-size: 16px;}
em, .em,i{text-transform:uppercase;font-family:arial;vertical-align:top;display:block;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
.page{width:1200px;margin:0 auto;}
.w1500{width:1500px;margin:0 auto;}
:focus {outline:none;background-color:transparent;}
::selection{background:#0f78fa;color:#fff;}
::before,::after{position:absolute;}

@font-face {font-family: "rob";
src:url("../cssnew/Roboto.woff2.txt") format("woff2"),
	url("../cssnew/Roboto.woffv.txt") format("woff"),
	url("../cssnew/Roboto.ttf.txt") format("truetype"),
	url("../cssnew/Roboto.eot.txt") format("embedded-opentype"),
	url("../cssnew/Roboto.svg.txt") format("svg");
}

@font-face {font-family: 'iconfont';
src:url('../cssnew/iconfont.eot.txt');
src:url('../cssnew/iconfont.eot.txt') format('embedded-opentype'),
	url('../cssnew/iconfont.woff2.txt') format('woff2'),
	url('../cssnew/iconfont.woff.txt') format('woff'),
	url('../cssnew/iconfont.ttf.txt') format('truetype'),
	url('../cssnew/iconfont.svg.txt') format('svg');
}
/*head*/
.head_box{width:100%;z-index: 999;background:#fff;box-shadow:0 0 6px rgba(0, 0, 0, 0.25);}
/*.head_act{position: fixed;top:0;left:0;animation: headBox 1s;}*/
.head_cont{height: 100px;text-align: center;font-size:0;display: flex;align-items: center;justify-content: space-between;padding:0 !important;}
.logo{height: 100px;float: left;padding-top: 25px;margin-right: 38px;line-height: 30px;text-align: left;}
.logo p{font-size:16px;}
.nav{width:60%;display: flex;align-items: center;justify-content: space-between;font-size:0;}
.nav li{position: relative;display:inline-block;vertical-align:top;}
.nav li a{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;position: relative; padding: 0 5px;display: block; font-size: 16px;color: #767676;height: 100px; line-height: 100px;}
.nav li.active a:before{content: ""; position: absolute; bottom: 0;left: 0; width: 100%; height: 3px; background: #e96809;}
.nav li.active a{color:#e96809;font-weight: bold;}
.sear, .tel, .lang{width:50px;height:100px;padding:38px 15px;position:relative;}
.head_tl{width:100px}
.sear i, .tel i, .lang i{width:24px;height:24px;font-family: "iconfont" !important;font-size:24px;font-style: normal;color:#bdbdbd;position:relative;}
.sear i:before, .tel i:before, .lang i:before{left:0;top:0;}
.sear_box, .tel p, .lang ul{background:#fff;position:absolute;top:100%;right:-50px;;transform-origin:top;transform:rotateX(90deg);transition:0.5s;}
.sear_box{width:600px;left:auto;text-align: left;padding:20px;}
.sear_box span{font-size:14px;font-weight:bold;}
.sear_box a{color:#8a8a8a;margin-left: 10px;}
.sear_input{position:relative;margin-top:10px;}
.inpu{width:100%;height:44px;border:1px solid #eee;}
#infoname{width:100%;height:42px;line-height:42px;text-indent: 10px;}
.sear .z{width:44px;height:44px;position:absolute;top:0;right:0;}
.sear .z input{width:100%;height:100%;position:relative;}
.sear .z input:before{font-family: "iconfont" !important;font-size:18px;font-style: normal;color:#bdbdbd;}
.tel p{width:200px;padding:20px;}
.tel p b{display:block;padding-bottom:0px;font-size:14px;text-align:left;}
.tel >p em{margin-top:5px;/*font-family:rob;*/font-size:18px;line-height:1em;text-align: left;}
.tel >p em+em{letter-spacing:0.011em;}
.tel.fl i{float: left;top: 20px;}
.tel.fl{width: 170px;float: left; padding: 12px 0;margin-left: 25px;}
.tel p{width: 131px;padding: 0px; right: 0;transform-origin: center; transform: inherit;top: 0;position: revert;background: #fff0 !important;float: right;}
.lang ul{width:120px;padding:20px 0;}
.sear:hover .sear_box, .tel:hover>p, .lang:hover>ul{transform:rotateX(0);z-index:9;transition:0.5s;}
.lang ul li{text-align: center;}
.lang ul li a{display: block;font-size:0;}
.lang ul li+li{margin-top:10px;padding-top:10px;border-top:1px solid #f0f0f0;}
.lang ul li i, .lang ul li p{display:inline-block;vertical-align:middle;}
.lang ul li i{width:20px;height:20px;}
.lang ul li i img{width:20px;}
.lang ul li p{width:70px;font-size:14px;line-height:1em;text-align:left;margin-left:8px;}

@keyframes headBox{
0%{top:-100px;}
100%{top:0px;}
}

@media  screen and (max-width: 1270px){
.head_tl{width:110px}
.sear, .tel, .lang{width: 48px;}
.nav li a{font-size: 14px;}
.tel p{width: 120px;}
.tel.fl{    padding: 17px 0;}
.tel >p em{font-size: 14px;}
}
.head_tl{width:110px}
/*Banner*/
/*.banner{width:100%;height:820px;position:relative;cursor:grab;}
.banner .swiper-container{width: 100%;}
.banner .swiper-slide {overflow: hidden;}
.banner .swiper-slide img{margin-left:50%;transform:translateX(-960px);}
.banner .pagination{position:absolute;bottom:110px;left:50%;margin-left: -100px;z-index:99;}
.banner .pagination span{width:60px;height:5px;border-radius:inherit;background:#fff;vertical-align: middle;transition:0.3s;}
.banner .pagination span+span{margin-left:10px;}
.banner .pagination span.swiper-pagination-bullet-active{background:#ff5c00;transition:0.3s;}
.banner>a{width:36px;height:72px;background-color:#000;position:absolute;top:50%;margin-top:-36px;cursor: pointer;z-index:99;opacity:0;transition:all 500ms ease;}
.banner .arrow-left{left:-36px;background:url(http://114my.cn.114.114my.net/fyh/lz/banenrLeft.png) no-repeat center;}
.banner .arrow-right{right:-36px;background:url(http://114my.cn.114.114my.net/fyh/lz/banenrRight.png) no-repeat center;}
.banner:hover .arrow-left{left:30px;opacity:1;transition:all 500ms ease;}
.banner:hover .arrow-right{right:30px;opacity:1;transition:all 500ms ease;}
*/
/*Featured*/
.featured{position:relative;}
.inner{height:192px;position:relative;margin-top:-80px;z-index:1;background-color:#ffffff;box-shadow:0px 0px 25px rgba(0,0,0,0.15);}
.featured_block{width: calc(100% / 3);padding:0px;float:left;position:relative;}
.featured_block:nth-child(2){box-shadow:0px 0px 25px rgba(0,0,0,0.15);}
.ib_c{position:relative;padding-left:85px;}
.icon_right{position:absolute;right:-20px;top:50%;color:#ff5c00;font-size:30px;    font-weight: bold;line-height:1em;font-family: "iconfont" !important;margin-top:-15px;}
.inner_box{position:relative;padding:30px;}
.inner_box:before{position:absolute;content:'';right:0px;bottom:0px;height:5px;width:60px;background-color:#555555;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.inner_box:hover::before{width:100%;background-color:#f8952c;}
.icon_box{position:absolute;left:0px;top:0px;color:#ff5c00;font-size:60px;line-height:1em;}
.icon_box .iconfont {font-family: "iconfont" !important;font-size: 60px;font-style: normal;color:#ff5c00;}
.icon_con{padding-right:20px;}
.icon_con p{font-size:20px;font-weight: bold;color:#333;margin-bottom:10px;}
.icon_con span{display: block;height:96px;overflow-y:auto;line-height:24px;}

/*Security*/
.sec_bg{width:100%;background:url(../uploadfile/image/20200727/20200727214518_1448057661.png) no-repeat center;padding:115px 0px 80px;}
.seb_box{position:relative;}
.sec_t{width:60%;position:relative;padding-right:20px;}
.sect_t{position:relative;font-size:18px;padding-left:35px;padding-top:2px;font-weight:400;margin-bottom:35px;}
.sect_t .iconfont{font-family: "iconfont" !important;font-size:28px;font-style: normal;color:#ff5c00;position:absolute;left:0px;top:0px;padding-bottom:10px;}
.sect_t .iconfont:before{position:absolute;content:'';left:0px;bottom:0px;width:25px;height:3px;border-top:2px solid #767676;border-bottom:2px solid #767676;}
.sec_t>p{font-size: 22px;position:relative;color:#333;font-weight:500;line-height:1.2em;font-weight:bold;}
.sect_c{position:relative;color:#555555;font-size:15px;font-weight:300;line-height:1.9em;margin-top:15px;margin-bottom:22px;}
.sect_l{margin:60px 0;}
.sect_l li{width:120px;height:120px;border:1px dashed #dbdbdb;padding: 18px 0;}
.sect_l li+li{margin-left:15px;}
.sect_l li .iconfont{font-family: "iconfont" !important;font-size:42px;font-style: normal;color:#565656;text-align: center;}
.sect_l li p{font-size:16px;color:#565656;text-align: center;margin-top:10px;}
.sec_more{width:152px;height:42px;display: block;background:#ff5c00;position:relative;color:#fff;font-size:16px !important;font-weight:500;text-align: center;line-height:42px;transition:0.5s;}
.sec_more:hover{box-shadow: 0 10px 26px rgba(255,92,0,0.6);margin-top:-10px;transition:0.5s;}
.sec_more .iconfont{font-family: "iconfont" !important;font-size:28px;font-style: normal;color:#fff;position:relative;font-size:20px;top:1px;padding-left:5px;margin-right:5px;display:inline-block;    vertical-align: middle;}
.sec_c{width:37%;position:relative;}
.sec_t{position:relative;}
.sec_c .image{position:relative;margin-bottom:20px;}
.sec_c .image:last-child{position:absolute;right:15px;bottom:40px;}

/*all_title*/
.all_title{text-align: center;margin-bottom:50px;}
.all_title p{font-size:42px;font-weight: bold;color:#ff5c00;line-height:1em;margin-bottom:15px;}
.all_title span{font-size:18px;line-height:1em;position:relative;}
.all_title span:before, .all_title span:after{content:'';width:40px;height:2px;background:#ff5c00;position:absolute;top:50%;margin-top:-1px;}
.all_title span:before{left:-60px;}
.all_title span:after{right:-60px;}

/*products*/
.pro_box{position:relative;padding:80px 0px;background-color:#f0f2f5;}
.pro_tab{margin-bottom:50px;}
.pro_tab tbody{font-size:0;text-align:center;}
.pro_tab tr{height:60px;display:inline-block;vertical-align:top;position:relative;}
.pro_tab tr+tr{margin-left:10px;}
.pro_tab tr:before{font-family: "iconfont" !important;font-size: 16px;font-style: normal;color:#fff;top:0;left:31px;line-height:60px;}
.pro_tab td{width:100%;height:60px;display: block;background:#1b1b1b;text-align: left;}
.pro_tab tr:hover td{background:#ff5c00;}
.pro_tab b, .pro_tab a{display:block;width:100%;}
.pro_tab b{font-size:0;}
.pro_tab a{font-size:16px !important;line-height: 60px;padding-left:61px;padding-right: 27px;}
.pro_tab #showtyepname{display:none;}

.pb_title{margin:50px auto 30px;}
.pb_title b{font-size:32px;font-weight:bold;color: #333;position:relative;padding-left:42px;}
.pb_title b:before{font-family: "iconfont" !important;font-size: 32px;font-style: normal;color:#ff5c00;top:0;left:0;}
.pb_con{position:relative;z-index:2;}
.pb_con tbody, .pb_con tr{display:block;}
.pb_con td{width:22%;display:inline-block;vertical-align:top;margin:0 1.5%;}
.pb_con td a{display: block;position:relative;overflow: hidden;}
.pb_con td>a:before{position: absolute;top: 50%;left: 50%;z-index: 2;display: block;content: '';width: 0;height: 0;background: rgba(255,92,0, .6);border-radius: 100%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;}
.pb_con td:hover>a:before{animation: circle .75s;}
.pb_con td img{width:100%;/*height:auto;*/}
.pb_con td:hover img{animation: circles .75s;}
.pb_con td br{display: none;}
.pb_con td span{width: 100%;line-height:42px !important;display: block;overflow: hidden;position: relative;}
.pb_con td span:before{position:absolute;content:'';left:0%;width:0%;top:0px;height:100%;background-color:#ff5c00;transition:all .75s ease;}
.pb_con td:hover span:before{width:100%;}
.pb_con td:hover span a{color:#fff;transition:all .75s ease;}

.pb_con button{width:152px;height:42px;display: block;border:none;background:#555555;margin:50px auto 0;transition:all 0.5s;}
.pb_con button a{font-size:16px;color:#fff;}
.pb_con button:hover{background:#ff5c00;width:202px;box-shadow: 0 0 23px rgba(255,255,255,0.3);}

.canvas{width:100%;overflow: hidden;position:absolute;bottom:-16%;left:0;}

@keyframes circle {
	0% {
		opacity: 1;
	}
	40% {
		opacity: 1;
	}
	100% {
		width: 200%;
		height: 200%;
		opacity: 0;
	}
}
@keyframes circles {
	0% {
		transform:scale(1);
	}
	40% {
		transform:scale(1.2);
	}
	100% {
		transform:scale(1);
	}
}

.case{padding-top:80px;overflow:hidden;background:#fff;}
.pb_list{overflow:hidden;}
.pb_list .item{position:relative;width:calc(100% / 5);}
.pb_list .pic{position:relative;}
.pb_list .pic img{display:block;width:100%;}
.pb_list .pic:before{content:'';width:100%;height:100%;background:rgba(0,0,0,0.2);top:0;left:0;}
.pb_list .text{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-align:center;overflow:hidden;box-sizing:border-box;transition:all 0.5s linear;display: grid;}
.pb_list .text_box{width:100%;padding:0 10%;position: absolute;top: 50%;transform: translateY(-50%);}
.pb_list .iconfont{font-family: "iconfont" !important;font-size:52px;font-style: normal;color:#fff;position:relative;padding-bottom:24px;margin-bottom:24px;}
.pb_list .iconfont:after{display:block;width:22px;height:2px;content:"";background:#fff;bottom:0;left:50%;margin-left:-11px;}
.pb_list .tit{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pb_list .tit a{font-size:24px;font-weight:bold;color:#fff;}
.pb_list .summary{display:none;margin:22px 0;height:125px;font-size:15px;line-height:25px;overflow:hidden;}
.pb_list .btnBox{display:none;margin:0 auto;max-width:205px;height:37px;line-height:37px;border:#fff solid 1px;overflow:hidden;}
.pb_list .btnBox a{display:block;float:left;width:50%;font-size:14px;color:#fff;text-align:center;box-sizing:border-box;}
.pb_list .btnBox a:nth-child(1){border-right:#fff solid 1px;}
.pb_list .btnBox a:before{background-color:#f9a219;}
.pb_list .item:hover .text,.pb_list .item.on .text{background:rgba(255,92,0,0.95);}
.pb_list .item:hover .summary,.pb_list .item:hover .btnBox,.pb_list .item.on .summary,.pb_list .item.on .btnBox{display:block;}

.pro_box .hd{height:30px;margin-top:35px;text-align:center;}
.pro_box .hd ul li{width:12px;height:12px;border-radius:100%;background:#d8d8d8;}
.pro_box .hd ul li+li{margin-left:10px;}
.pro_box .hd ul li.on{background:#ff5c00;}
.pro_box .hd ul,.pro_box .hd a{display:inline-block;vertical-align:middle;}
.pro_box .hd a{font-family: "iconfont" !important;font-size:30px;font-style: normal;color:#b5b5b5;cursor: pointer;-moz-user-select:none; -webkit-user-select:none;-ms-user-select:none; user-select:none;}
.pro_box .hd a.next{margin-right:30px;;}
.pro_box .hd a.prev{margin-left:30px;}
.pro_box .hd a:hover{color:#ff5c00;}
/*all_titleT*/
.all_titleT{text-align: center;margin-bottom:50px;}
.all_titleT p{font-size:42px;line-height:1em;margin-bottom:15px;color:#333;}
.all_titleT span{font-size:18px;line-height:1em;}

/*adv*/
.adv_bg{margin:80px 0;position: relative;z-index: 2;}
.adv_area{height:560px;width:100%;position:relative;}
.card.e8{background:#e8e8e8}
.card.e1{background:#e1e1e1}
.adv_item{z-index:4;transition:all .3s cubic-bezier(.4,0, .2,1),z-index 0s .12s;position:relative;float:left;width:19%;height:521px;background-color:transparent}
.adv_item+.adv_item{margin-left:-1px}
.card{transition:all .3s cubic-bezier(.4,0, .2,1),z-index 0s .12s;width:100%;height:100%;text-align:center;background:#fff}
.adv_img{width:100%;line-height:2}
.adv_title{padding-top:1px;transition:all .3s cubic-bezier(.4,0, .2,1),z-index 0s .12s;height:145px;line-height:26px;font-size:14px;top:0;background:#1b1b1b;border-left:1px solid #2e2e2e;position: relative;}
.adv_con{padding-top:15px;}
.adv_item.active .adv_con{padding-top:25px;padding-left:100px;text-align:left;}
.adb_body{height: 188px;margin-top:15px;position:absolute;top:318px;left:0;padding:0 25px;text-align: left;}
.adv_item.active .adb_body{height: 80px;color:rgba(255,255,255,0.6);top:65px;}
.adb_body:after{content:'';width:40px;height:6px;background:#ff5c00;bottom:40px;left:25px;}
.adv_item.active .adb_body:after{width:0;}
.adv_con p{width:0;height:1em;line-height: 1em;font-family:rob;font-size:50px;color:#fff;position:absolute;left:25px;top:22px;overflow: hidden;}
.adv_item.active .adv_con p{width:100%;}
.adv_con b{font-size:22px;font-weight:700;color:#f1f1f1;margin-bottom:0;display: block;line-height:1em;}
.adv_con em{font-size:12px;color:rgba(255,255,255,0.6);line-height:1em;margin-top:6px;}
.avc_icon{width:40px;height:40px;margin:10px auto;}
.adv_item.active .avc_icon{position:absolute;top:3px;right:100px;}
.avc_icon .iconfont{font-family: "iconfont" !important;font-size:40px;font-style: normal;color:#fff;line-height:1em;}
.adv_item.active .avc_icon .iconfont{font-size:128px;color:rgba(255,255,255,0.15);}
.short-info, .adv_title .avc_icon img, .adv_con b{transition:all .15s cubic-bezier(.4,0, .2,1) 0s}
.adv_img img{width:100%;}
.adv_item.active .adv_img{height:376px;position:absolute;top:145px}
.other-head{font-size:16px;font-weight:400;color:#000;margin:13px 0 0 0;}
.other-desc{margin-top:2px;font-size:12px;color:#999}
.adv_item.active{z-index:6;box-shadow:0 0 30px rgba(0,0,0, .2);width:43%;height:535px}
.adv_item.active .adv_title{background-color:#ff5c00;height:159px;top:-15px;border:none}
.adv_item.active .adv_title b{color:#fff}

/*Gallery*/
.gall_bg{width:100%;position:relative;padding:80px 0;}
.gall_bg:before{content:'';width:100%;height:450px;background:#1b1b1b;top:0;left:0;}
.gb_box{position:relative;}
.gbc_t{position:relative;margin-bottom:30px;}
.gbc_t img{position:relative;width:100%;display:block;}
.gbc_t .gbct_b{position:absolute;left:0px;bottom:0px;max-width:565px;background-color:#ffffff;padding:35px 50px 35px 30px;box-shadow:0px 0px 20px rgba(0,0,0,0.10);}
.gbc_t .gbct_b .gbctb_inner{position:relative;padding-left:35px;}
.gbc_t .gbct_b .gbctb_inner p{position:relative;line-height:1.3em;font-weight:500;}
.gbc_t .gbct_b .gbctb_inner p a{font-size: 20px;font-weight:bold;position:relative;color:#222222;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.gbc_t .gbct_b .gbctb_inner p a:hover{color:#ff5c00;}
.gbc_t .gbct_b .text{position:relative;color:#555555;font-size:15px;line-height:1.9em;font-weight:300;margin-top:15px;}

.gba_box{overflow: hidden;}
.gba_box tr{display: block;}
.gba_box td{width:360px;display:inline-block;margin:0 15px;position: relative;}
.gba_box td img{width:100%;/*height:auto;*/}

.gba_box td div{position:absolute;left:0px;top:0px;width:100%;height:100%;color:#ffffff;overflow:hidden;text-align:center;background-color:rgba(0,0,0,0.70);transition: -webkit-transform 0.4s ease;transition: transform 0.4s ease;transition: transform 0.4s ease, -webkit-transform 0.4s ease;-webkit-transform: scale(0, 1);-ms-transform: scale(0, 1);transform: scale(0, 1);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;padding-top:0 !important;}
.gba_box td:hover div{-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;}
.gba_box td div a{width:100%;height: 100%;display: block;line-height:270px;font-size:16px;color:#fff;position:absolute;top:50%;left:0;margin-top:-135px;}

/*certifiy*/
.certifiy{width:100%;padding-bottom:80px;background:url(../xingbo/20200728125121_1795162921.jpg) no-repeat center bottom;overflow:hidden;}
.certifiy table{margin-top:50px;}
#certify{padding-bottom: 70px;}

/*about*/
.about{background:url(../xingbo/20200806112106_1700800885.jpg) no-repeat center;padding: 80px 0;overflow:hidden;}
.abright{width: 56%;background:rgba(255,255,255,0.9);padding:80px;}
.abright>p:nth-child(1){font-size:18px;color: #565656;margin-bottom:30px;}
.abright>p:nth-child(1) strong{display:block;font-size:38px;color:#303632;margin-bottom: 16px;}
.abright>p:nth-child(2){font-size:15px;color:#8a8a8a;line-height: 36px;}
.abright>p a{display:inline-block;width:150px;line-height:45px;text-align:center;font-size: 16px;color: #fff;background: #272121;transition:all .3s ease;}
.abright>p a:hover{ background:#ff5c00; color:#fff;}
.abright>p a+a{ margin-left:18px;}
.abright>p:nth-child(3){margin-top: 35px;}

/*news*/
.news_box{margin:80px auto;}
.news_top{display: inline-block;width: 100%;overflow: hidden;}
.news_wz{}
.news_wz b{font-size: 36px;color:#1b1b1b;line-height: 1em;}
.news_wz i{width:16px;height:36px;display: inline-block;margin-left: 13px;margin-right: 14px;position:relative;}
.news_wz i:before, .news_wz i:after{content:'';width:6px;height:6px;top:50%;margin-top:-4px;transform:rotate(45deg);}
.news_wz i:before{background:#ff5c00;left:0;}
.news_wz i:after{background:#1b1b1b;left:8px;}
.news_tab li{float: left;line-height:36px;}
.news_tab li+li{margin-left: 19px;}
.news_tab li a{font-size: 20px;display: block;position:relative;padding-left:26px;}
.news_tab li a:before{font-family: "iconfont" !important;font-size: 20px;font-style: normal;color:#bababa;top:0;left:0;}
.news_tab li.cur a, .news_tab li.cur a:before{color: #ff5c00;}
.news_a{margin-right: 17px;margin-top:6px;}
.news_a em{position:relative;font-size: 20px;color: #c2c2c2;}
.news_a .sPrev, .news_a .sNext{position:absolute;top: 2px;font-size: 20px;color: #c2c2c2;cursor: pointer;}
.news_a .sPrev{right: 5px;transform: rotate(-90deg);}
.news_a .sNext{left: 5px;transform: rotate(90deg);}
.news_a i:hover{color:#da261d;}
.news_list{height: 504px;width: 100%;overflow: hidden;margin-top: 50px;}
.news_list .tempWrap {width: 100% !important;}
.news_list .news_div{height: 550px;}
.news_list .news_div_item{width: 23.65%;display: inline-block;position: relative;transition:0.5s;}
.news_list .news_div_item+.news_div_item{margin-left:1.79%;}
.news_list .news_div_item_date{display: inline-block;font-weight: bold;left: 19px;padding-left: 32px;height: 22px;margin-top:20px;position:relative;}
.news_list .news_div_item_date::before{position:absolute;content:'';background:url(../xingbo/20200728180323_1631773099.png) no-repeat left center;top: 0;left: 0;width: 22px;height: 22px;}
.news_list .news_div_item_content{padding-left: 14px;margin-top:20px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{float: left;font-size: 18px;line-height: 22px;}
.news_list .news_div_item_title{}
.news_list .news_div_item_a{font-size:18px;display: block;color: #666;margin-bottom: 23px;position:relative;white-space: nowrap;text-overflow: ellipsis;line-height: 1em;text-decoration: blink;transition:0.3s;}
.news_list .news_div_item_a::before{position:absolute;content:'查看详情';bottom: -53px;left: 0;width: 113px;height: 42px;background: #6a6d74;border-radius: 40px;line-height: 42px;color: #fff;font-size: 16px;transition:0.5s;padding-left: 23px;}
.news_list .news_div_item_a::after{position:absolute;content:'';bottom: -139px;font-size: 43px;background:url(../xingbo/20200728180450_1870095801.png) no-repeat center;width: 18px;height: 14px;left: 94px;transition:0.5s;}
.news_list .news_div_item_body{font-size: 14px;line-height: 24px;height: 72px;color:#8a8a8a;overflow: hidden;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:100%;height:auto;display: block;}

.news_list .news_div_item:hover .news_div_item_a{color: #ff5c00;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{background: #ff5c00;transition:0.5s;padding-left:40px;}
.news_list .news_div_item:hover .news_div_item_a::after{left:110px;transition:0.5s;}

/*link*/
.link_bg{ background: #ff5c00; }
.links_l{font-size: 16px; color:#fff; line-height:80px;}
.linkTagcs li a{font-size:14px;}
.links_m {margin: 15px 0;}
.linkTagcs li {    padding-right: 18px !important;}
.links_r a{font-family: "iconfont" !important;font-size:42px;font-style: normal;color:rgba(255,255,255,0.3);display:inline;height:80px;display: block;line-height:80px;}

/*footer*/
.footer_bg{width: 100%; min-width: 1200px;color: #fff; background:#1b1b1b;padding: 40px 0;position: relative;}
.fbt{border-top:10px solid #ff5c00;}
.footer li{ float: left;}
.footer li+li{margin-left:8%;}
.footer_w1 t{display: block;float: left;font-size: 24px;font-weight: bold;margin-right: 11px;}
.footer_w1 span{display: block;float: left;font-size: 20px;margin-top:3px;}

.footer li:nth-child(5){width:160px; margin-left:16px; margin-top:30px; background:#fff; float:right;}
.footer li:nth-child(6){width:160px; margin-left:16px; margin-top:30px; background:#fff; float:right;}
.footer_w{font-size: 14px; line-height: 34px; color: #999;}
.footer_w p{padding-left:34px;position:relative;}
.footer_w p:before{left:0;font-family: "iconfont";font-size: 16px;}
.footer li a{ display: block;font-size: 14px; line-height: 34px; color: #999;}
.footer li a:hover{color:#fff;}
.footer_t{ font-size: 16px !important; color: #fff !important;  line-height: 60px !important; position: relative;tac}
.footer li img{width:160px; padding:10px; background:#fff;}
.footer li:nth-child(5) p{text-align:center; color:#999; line-height:30px; margin-bottom:10px;}
.footer li:nth-child(6) p{text-align:center; color:#999; line-height:30px; margin-bottom:10px;}
.copy_bg{ border-top:1px #444 solid; margin-top:40px;}

.copy{line-height: 30px; font-size: 14px;color: #999; margin-top:20px;    padding-top: 10px;}
.copy a{font-size: 14px; color: #999;}
.copy a:hover{color: #ff7b0f;}

/*在线客服*/
.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box a{ text-decoration:none;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(../uploadfile/image/20200807/20200807112737_1650576349.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; position: absolute; bottom: -12px; left: 13px; z-index: 1;background-color: #e96809; }/*颜色更改*/
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #e96809; border-color: #e96809; color: #fff; margin: 10px 0 7px;}/*颜色更改*/
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top{ border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #e96809; border-color: #e96809;}/*颜色更改*/
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;}
/*电话*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #e96809; font-size: 18px;margin-top:6px; }/*颜色更改*/
.right { width: 12px; height: 12px; position: absolute; right: -12px; top: 24px;}
.right-arrow1,.right-arrow2 { width: 0; height: 0; display: block; position: absolute; left: 0; top: 0; border-top: 6px transparent dashed; border-right: 6px transparent dashed; border-bottom: 6px transparent dashed; border-left: 6px white solid; overflow: hidden;}
.right-arrow1 { left: 1px; border-left: 6px #efefef solid;}
.right-arrow2 { border-left: 6px white solid;}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width: 114px; height: 114px; margin:17px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*邮箱*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p,.y-kefu-box01 .y-email-infos a{ color: #e96809; font-size: 16px;margin-top:6px; }/*颜色更改*/
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#e96809;position: absolute; top: 37px; left: 55px; z-index: 9;}/*关闭后颜色*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }
/*阿里*/
.albbs{width:52px;height:60px;background:#c16616 !important;border:none !important;margin-top:7px;border-radius: 2px;padding:0!important;}
.albbs a{color:#fff;}